R5X0: An Efficient High Distance Parity-Based Code with Optimal Update Complexity
نویسندگان
چکیده
We present a new class of array codes based on a generalization of the RAID5 XOR parity code. The R5X0(n, r, p) code protects an array of n data disks and p parity disks with r symbols per column from as many as p arbitrary column erasures. Decoding and encoding in R5X0 is computed using only XOR and cyclic shift operations. R5X0 is a simple geometric generalization of RAID5 and has optimal update complexity (the number of parity symbols affected by a single data symbol is exactly p) and asymptotically optimal storage efficiency for its distance. The only geometric constraint on the R5X0 layout is that r ≥ (p− 1) · n.
منابع مشابه
Optimal Locally Repairable Codes with Improved Update Complexity
For a systematic erasure code, update complexity (UC) is defined as the maximum number of parity blocks needed to be changed when some information blocks are updated. Locally repairable codes (LRCs) have been recently proposed and used in real-world distributed storage systems. In this paper, update complexity of optimal LRCs is studied and both lower and upper bounds on UC are established in t...
متن کاملX-Code: MDS Array Codes with Optimal Encoding
We present a new class of MDS array codes of size n n (n a prime number) called X-Code. The X-Codes are of minimum column distance 3, namely, they can correct either one column error or two column erasures. The key novelty in X-code is that it has a simple geometrical construction which achieves encoding/update optimal complexity, namely, a change of any single information bit a ects exactly tw...
متن کاملArray Codes with Optimal Encoding
We present a new class of MDS array codes of size n n (n a prime number) called X-Code. The X-Codes are of minimum column distance 3, namely, they can correct either one column error or two column erasures. The key novelty in X-Code is that it has a simple geometrical construction which achieves encoding/update optimal complexity, i.e., a change of any single information bit a ects exactly two ...
متن کاملDesign of Low-Density Parity-Check Codes with Optimized Complexity-Rate Tradeoff
The optimal complexity-rate tradeoff for errorcorrecting codes at rates strictly below the Shannon limit is a central question in coding theory. This paper proposes a numerical approach for the joint optimization of rate and decoding complexity for long-block-length irregular low-density parity-check (LDPC) codes. The proposed design methodology is applicable to any binary-input memoryless symm...
متن کاملSerial Turbo Trellis Coded Modulation with Rate-1 Inner Code
The main objective of this paper is to develop new, low complexity turbo codes suitable for bandwidth and power limited systems, for very low bit and word error rate requirements. Motivated by the structure of recently discovered low complexity codes such as Repeat-Accumulate (RA) codes with low density parity check matrix, we extend the structure to high-level modulations such as SPSK, and 16Q...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004